- 1400/05/11
- 0
- 262
ارسال ایمیل در هاست پلسک
من با کد زیر از طریق لوکال و با استفادعه از gmail می تونم ایمیل ارسال کنم اما وقتی روی هاست آپلود میکنم ارسال ایمیل انجام نمی گیره..
SmtpClient client = new SmtpClient();
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
client.Timeout = 1000000;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(_Configuration["EmailSetting:GmailName"], _Configuration["EmailSetting:GmailPassword"]);
MailMessage message = new MailMessage(_Configuration["EmailSetting:GmailName"], requestEmailDto.UserEmail, requestEmailDto.Subject, requestEmailDto.Body);
message.IsBodyHtml = true;
message.BodyEncoding = UTF8Encoding.UTF8;
message.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;
client.Send(message);
return (new ResultDto<RequestEmailDto>
{
Message = "ارسال ایمیل انجام شد",
IsSuccess = true,
Data = new RequestEmailDto
{
UserEmail = requestEmailDto.UserEmail,
Body = "",
Subject = ""
}
});
- 1400/05/12
سلام
شما زمانی که روی دستگاه خودتان ایمیل را ارسال میکنید برای ارسال ایمیل رفتید و گزینه low secure را در گوگل روشن کرده اید و گوگل بابت این موضوع از شما تاییدیه دریافت میکند که آیا درست است که از این سیستم با امنیت پایین تر استفاده میکنید و شما تایید میکنید
حالا شما که اجرا کننده یا ارسال کننده ایمیل را تغییر میدهید باید مجددا تاییدیه را برای سرور ارسال کنید
یک ایمیل گوگل برایتان ارسال میکند که از این دستگاه هم در حالن امنیت پایین استفاده میشود آیا باز خود شما هستید یا خیر که اگر تایید نکنید از آن دستگاه (سرور) اجازه ارسال ایمیل را نمیدهد
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری